package top.codervan.yygh.order.service;

import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * @Author: van
 * @Date: 2022/2/27 19:53
 */
public interface WeixinService {

    /**
     * 根据订单号下单，生成支付链接
     */
    Map createNative(Long orderId);

    /**
     * 根据订单号去微信第三方查询支付状态
     */
    Map queryPayStatus(Long orderId, String paymentType);



    /**
     * 根据订单id 进行微信退款操作
     * @param orderId
     * @return
     */
    Boolean refund(Long orderId);
}
